//! 测试公共模块
//!
//! 提供测试辅助函数和工具。

#![allow(dead_code)]
#![allow(unused_imports)]

mod mock_appender;
mod test_utils;

pub use mock_appender::{CapturedEvent, MockAppender, TestAppender};
pub use test_utils::{unique_test_id, TempTestDir, TestConfigBuilder};

/// 重置全局日志状态（用于测试隔离）
pub fn reset_logger() {
    log4r::__test_reset_for_integration();
}
